package main

import "fmt"

//4创建一个车结构体，提供属性：颜色，速度。方法：移动()。停止()。
// 创建两个结构体：自行车，跑车，继承车的结构体。分别新增属性和方法。
// 创建对象，进行测试。

type car struct {
	color string
	speed int
}

type zixingche struct {
	car
	lunnum int
	neibj float64
	waibj float64
}

type paoche struct {
	car
	lunnum int
	neibj float64
	waibj float64
}
func main()  {
	z1:=zixingche{}
	z1.color="红色"
	z1.lunnum=2
	z1.speed=10
	z1.neibj=18.5
	z1.waibj=24.6
	fmt.Println(z1.color,z1.speed,z1.lunnum,z1.neibj,z1.waibj)
	pao1:=paoche{car{"白色",80},4,13.6,18.7}
	fmt.Println(pao1.color,pao1.speed,pao1.lunnum,pao1.neibj,pao1.waibj)


}
